be shot down in flames - Alemán Inglés Diccionario